PORTABLE LIBRARY